home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / program / gucrtr13.lha / GUICreator1.3 / GUIC.lha / GUICreator / Demos / Printer.h < prev    next >
C/C++ Source or Header  |  1995-08-22  |  4KB  |  71 lines

  1. #include "Printer_Structures.h"
  2.  
  3.  
  4. /* Functions created by GUICreator */
  5.  
  6. #define GADGET_DOWN  0
  7. #define GADGET_UP    1
  8. void ShowGadget(struct Window *win, struct Gadget *gad, int type);
  9. void SleepWindow(struct Window *win);
  10. void WakenWindow(struct Window *win);
  11. void GUIC_ErrorReport(struct Window *win,ULONG type);
  12. void CreateBevelFrames(struct Window *win,APTR visualinfo,ULONG bevelcount,struct BevelFrame bevels[]);
  13. void CreateLines(struct Window *win,int linecount,struct Line lines[]);
  14. void CreateTexts(struct Window *win,int textcount,struct Text texts[],long double xscale,long double yscale);
  15. void About(struct Window *hostwin,struct Gadget **wingads,APTR userdata);
  16.  
  17. void HandlePrinterPrefsWindow(struct Screen *customscreen,LONG left,LONG top,APTR userdata);
  18.  
  19.  
  20. /* Defines for PrinterPrefsWindow */
  21.  
  22. #define LAID_Gadget1                   0
  23. #define LVID_Gadget2                   1
  24. #define BTID_Gadget3                   2
  25. #define BTID_Gadget5                   3
  26. #define BTID_Gadget4                   4
  27. #define CYID_Gadget6                   5
  28. #define CYID_Gadget7                   6
  29. #define CYID_Gadget8                   7
  30. #define CYID_Gadget9                   8
  31. #define CYID_Gadget10                  9
  32. #define CYID_Gadget11                  10
  33. #define INID_Gadget12                  11
  34. #define INID_Gadget13                  12
  35. #define INID_Gadget14                  13
  36. #define LAID_Gadget15                  14
  37. #define LAID_Gadget16                  15
  38. #define LAID_Gadget18                  16
  39. #define LAID_Gadget19                  17
  40. #define LAID_Gadget20                  18
  41. #define LAID_Gadget21                  19
  42. #define LAID_Gadget22                  20
  43. #define LAID_Gadget23                  21
  44. #define LAID_Gadget24                  22
  45.  
  46.  
  47. /* Functions which you must define for PrinterPrefsWindow */
  48.  
  49. extern void UserSetupPrinterPrefsWindow(struct Window *win,struct Gadget *wingads[],APTR userdata);
  50. extern void UserRefreshPrinterPrefsWindow(struct Window *win,struct Gadget *wingads[],APTR userdata);
  51.  
  52. void ItemOpenClicked(struct Window *win,struct Gadget *wingads[],APTR userdata);
  53. void ItemSaveClicked(struct Window *win,struct Gadget *wingads[],APTR userdata);
  54. void ItemQuitClicked(struct Window *win,struct Gadget *wingads[],APTR userdata);
  55.  
  56.  
  57.  
  58. extern void Gadget2Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  59. extern void Gadget3Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  60. extern void Gadget5Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  61. extern void Gadget4Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  62. extern void Gadget6Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  63. extern void Gadget7Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  64. extern void Gadget8Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  65. extern void Gadget9Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  66. extern void Gadget10Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  67. extern void Gadget11Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  68. extern void Gadget12Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  69. extern void Gadget13Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  70. extern void Gadget14Clicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  71.